| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

RendererSupportInfo.h
1 // RendererSupportInfo.h
3 //
5
6 namespace nkGraphics
7 {
11 struct RendererSupportInfo final
12 {
13 PROGRAM_COMPILATION_PROFILE _maxSupportedProgramProfile = PROGRAM_COMPILATION_PROFILE::PROFILE_UNKNOWN ;
14 bool _supportsRaytracing = false ;
15 } ;
16 }
nkGraphics::RendererSupportInfo::_supportsRaytracing
bool _supportsRaytracing
If hardware raytracing is supported. This requires any Nvidia 10-series and higher GPU.
Definition: RendererSupportInfo.h:14
nkGraphics::PROGRAM_COMPILATION_PROFILE::PROFILE_UNKNOWN
@ PROFILE_UNKNOWN
Unspecified Shader Model. Programs are using this entry by default, selecting their default behaviour...
nkGraphics::PROGRAM_COMPILATION_PROFILE
PROGRAM_COMPILATION_PROFILE
Available program compilation profiles.
Definition: ProgramCompilationProfile.h:14
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::RendererSupportInfo
Informations about the supported features.
Definition: RendererSupportInfo.h:12
nkGraphics::RendererSupportInfo::_maxSupportedProgramProfile
PROGRAM_COMPILATION_PROFILE _maxSupportedProgramProfile
The maximum supported shader model profile.
Definition: RendererSupportInfo.h:13